armpit odour - French English Dictionary